﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using AlgorithmResult;

namespace TripletSegmentationGUI
{
    public abstract class StandartDeviation
    {
        protected DataTable table=null;
        protected Result result = null;
        protected double sigma = 0;
        protected Dictionary<String, int> CodonMap = null;
        public double Sigma
        {
            get { return sigma; }
            set { sigma = value; }
        }
        public StandartDeviation(DataTable table, Result result, Dictionary<String, int> CodonMap)
        {
            this.table = table;
            this.result = result;
            this.CodonMap = CodonMap;
        }
         public abstract double CalculateStandardDeviation();
        
    }
}
